to a higher place - Alemán Inglés Diccionario